home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / util / gnu / patch_2_0_12g8.lha / patch-2.0.12g8 / Makefile < prev    next >
Makefile  |  1993-01-08  |  1KB  |  36 lines

  1. # Makefile for GNU patch using SAS/C 6.1.
  2.  
  3. CC = sc
  4.  
  5. LIBS =
  6.  
  7. CFLAGS = IGN=85+94+100+154+161 DEF=AMIGA
  8. LDFLAGS = LINK STRIPDBG
  9.  
  10. SRCS = backupfile.c getopt.c getopt1.c inp.c patch.c pch.c util.c \
  11.     version.c rename.c alloca.c xmalloc.c
  12. OBJS = backupfile.o getopt.o getopt1.o inp.o patch.o pch.o util.o \
  13.     version.o alloca.o xmalloc.o
  14. HDRS = EXTERN.h INTERN.h backupfile.h common.h getopt.h \
  15.     inp.h patchlevel.h pch.h util.h version.h
  16.  
  17. all: patch
  18.  
  19. .c.o:
  20.     $(CC) $(CFLAGS) $<
  21.  
  22. patch: $(OBJS)
  23.     $(CC) $(LDFLAGS) $(OBJS) $(LIBS) TO=$@
  24.  
  25. backupfile.o: backupfile.c config.h backupfile.h
  26. getopt.o: getopt.c getopt.h
  27. getopt1.o: getopt1.c getopt.h
  28. inp.o: inp.c config.h common.h inp.h util.h EXTERN.h INTERN.h pch.h
  29. patch.o: patch.c config.h common.h inp.h pch.h util.h version.h backupfile.h \
  30.     INTERN.h EXTERN.h getopt.h
  31. pch.o: pch.c config.h common.h pch.h util.h EXTERN.h INTERN.h
  32. util.o: util.c config.h common.h util.h backupfile.h EXTERN.h INTERN.h
  33. version.o: version.c config.h common.h version.h patchlevel.h util.h \
  34.     EXTERN.h INTERN.h
  35. xmalloc.o: xmalloc.c
  36.